package interfaces;

public class Pitcher implements BodySign {
	
	@Override // annotation
	public void throwBall(int how) {
		if (how == BodySign.CENTER) {
			System.out.println("공을 CENTER로 던집니다.");
		} else if (how == BodySign.LEFT) {
			System.out.println("공을 LEFT로 던집니다.");
		} else if (how == BodySign.RIGHT) {
			System.out.println("공을 RIGHT로 던집니다.");
		} else if (how == BodySign.DOWN) {
			System.out.println("공을 DOWN로 던집니다.");
		} else if (how == BodySign.UP) {
			System.out.println("공을 UP로 던집니다.");
		} else {
			System.out.println("공을 이상하게 던집니다.");
		}
	}
	
	public static void main(String[] args) {
		
		Pitcher p = new Pitcher();
		
		// 상수 변수를 이용한 호출
		p.throwBall(BodySign.CENTER);
		p.throwBall(BodySign.LEFT);
		p.throwBall(BodySign.RIGHT);
		p.throwBall(BodySign.DOWN);
		p.throwBall(BodySign.UP);
		
		// 일반 상수를 이용한 호출
		p.throwBall(1);
		p.throwBall(2);
		p.throwBall(3);
		p.throwBall(4);
		p.throwBall(5);
		p.throwBall(20);
		
	}
	
}






















